to cater to the needs - Español Inglés Diccionario